Skip to main content

Hardware Connection

Brief

More information,please reference official documents.DeveloperGuide Orin Nano/NX Core Modules (Orin Nano 4G/8G,Orin NX 8G/16G)fit to carrier board, with 260 pins SO-DIMM connector.

PCBA Interfaces

Top side Interfaces

  • DC input from 12 to 36V
  • 100M/1000M LAN *2
  • USB Type-A *4 support USB3.1
  • HDMI (Support: Orin Nano=HDMI 1.4, Orin NX=HDMI 2.1)
  • USB Type-C support USB3.2
  • SO-DIMM SOCKET 260 pins for Orin Nano/Nx Modules
  • PWM FAN Connector
  • MCU Program port
  • 3.5 Phone Jack for Audio Input and Output
  • Terminals for RS485, RS232, CAN, 5V Power Output
  • Terminals for DI *4 and DO *4 NG45XX_Top_IO_Marker

Bottom side Interfaces

  • M.2 Key M 2280 for storage, support PCIe *4
  • M.2 Key M 2280 for storage, support PCIe *1
  • M.2 Key B 3042/3052 for Cellular,support 4G/5G Module
  • M.2 Key E 2230 for WiFi&BT
  • Camera Input Connector Port1, support 4 Lanes MIPI
  • Camera Input Connector Port2, support 4 Lanes MIPI
  • I/O Expansion Port, up to 11 GPIOs and 3.3 output
  • UART Port for debug
  • SIM slot
  • Audio Line Output
  • Audio Line Input Port1
  • Audio Line Input Port2
  • Audio Speaker Output L Channel
  • Audio Speakper Output R Channel
  • Shift switch for power mode selection
  • Force Recovery Switch
  • Backup Battery Holder
  • Power Button Connector
  • Reset Button Connector
  • Power Mode Selection Switch NG45XX_Bot_IO_Marker

Quick connection guide

NG45XX_PCBA_Top_View
  1. Verify all required components in the development kit are complete, including the core module, carrier board, fan, and other peripheral accessories.
  2. Assemble the fan onto the Orin Nano/NX module:
    • Before assembly, confirm thermal grease is applied between the fan and SoC
    • Align the fan heatsink with the module, noting the component clearance slots
    • Ensure correct orientation of fan bracket and avoid damaging components during tightening
    • Confirm the fan is securely locked with bracket and all four screws are tightened
  3. Insert the fan-equipped Orin Nano/NX module into the 260-pin SO-DIMM socket. After securing the latch, fasten the module to the carrier board using two screws. Finally, connect the fan cable to the PWM FAN connector.
  4. Install four support standoffs in the mounting holes to elevate the DemoKit. Alternatively, protect the DemoKit using the enclosure kit.
  5. Flip the carrier board and assemble components on the bottom side:
    • Mount RTC Battery CR1220 into BT1 holder (Optional)
    • Install SSD in J11 (x4 Lane) or J13 (x1 Lane) M.2 Key M 2280 slot. Recommend system disk in J11, storage expansion in J13 (Optional)
    • Install WiFi/BT module in J19 M.2 Key E 2230 slot (Optional)
    • Mount 4G/5G module in J15 M.2 Key B 2242/2252 slot, and insert SIM card into J18 slot (Optional)
    • Connect Raspberry Pi camera or compatible module to J9/J10 CSI interface (Optional)
    • For external buttons: Connect power button to J31 wafer connector, reset button to J32 wafer connector
    • For audio functions: Connect external audio source to J25/J24 Line IN, J38 Line OUT to audio devices, J34/J26 Speaker OUT to external speakers, or use J27 3.5mm audio jack
    • For additional modules/alarms: Use onboard terminals (RS485, RS232, CAN, DI, DO, 5V power)
    • For peripheral expansion: Use J37 FFC connector for GPIO, SPI, I2C, and 3.3V power
    • Connect debug serial tool to J33 UART2 interface
  6. Connect HDMI interface to external display
  7. Connect wired mouse and keyboard to any two USB Type-A ports
  8. Insert Ethernet cable into any LAN port
  9. Connect USB Type-C interface to debug computer
  10. After verifying all steps, connect power adapter to DC-JACK to begin development and debugging

Software burning and operation referenceSystem Flashing

Interfaces and instructions

There are related interafces detailed decription,which are using on the Board and product. More information please refer "Jetson Orin NX Series and Jetson Orin Nano Series Pinmux".

NVMe Protocol: Non-Volatile Memory Express, a high-performance, high-concurrency storage protocol designed specifically for SSDs.

PCIe: (Peripheral Component Interconnect Express)is a standard interface for high-speed serial communication, widely used in various expansion cards and devices inside computers. PCIe transmission uses a pair of differential signal lines for data transmission, and each channel contains two pairs of differential signal lines (one for sending and one for receiving). It supports multi-channel configurations, such as x1, x2, x4, x8, etc., indicating the number of channels used. For example, M.2 Key M Port1 supports x4, and M.2 Key M port2 supports x1.

FeatureData RateOrin NanoOrin NX
PCIe 3.01 GB/s @ LaneYY
PCIe 4.02GB/s @ LaneXX

J11: M.2 Key M (4 Lanes)

This interface supports 4-Lanes PCIe and can be used to connect SSD.

Pin #Signal NameDescriptionDirectionPin Type
131PCIE0_RX0_NPCIe 0 Receive 0– (PCIe Ctrl #4 Lane 0)InputPCIe PHY
133PCIE0_RX0_PPCIe 0 Receive 0+ (PCIe Ctrl #4 Lane 0)InputPCIe PHY
137PCIE0_RX1_NPCIe 0 Receive 1– (PCIe Ctrl #4 Lane 1)InputPCIe PHY
139PCIE0_RX1_PPCIe 0 Receive 1+ (PCIe Ctrl #4 Lane 1)InputPCIe PHY
149PCIE0_RX2_NPCIe 0 Receive 2– (PCIe Ctrl #4 Lane 2)InputPCIe PHY
151PCIE0_RX2_PPCIe 0 Receive 2+ (PCIe Ctrl #4 Lane 2)InputPCIe PHY
155PCIE0_RX3_NPCIe 0 Receive 3– (PCIe Ctrl #4 Lane 3)InputPCIe PHY
157PCIE0_RX3_PPCIe 0 Receive 3+ (PCIe Ctrl #4 Lane 3)InputPCIe PHY
134PCIE0_TX0_NPCIe 0 Transmit 0– (PCIe Ctrl #4 Lane 0)OutputPCIe PHY
136PCIE0_TX0_PPCIe 0 Transmit 0+ (PCIe Ctrl #4 Lane 0)OutputPCIe PHY
140PCIE0_TX1_NPCIe 0 Transmit 1– PCIe Ctrl #4 Lane 1)OutputPCIe PHY
142PCIE0_TX1_PPCIe 0 Transmit 1+ (PCIe Ctrl #4 Lane 1)OutputPCIe PHY
148PCIE0_TX2_NPCIe 0 Transmit 2– (PCIe Ctrl #4 Lane 2)OutputPCIe PHY
150PCIE0_TX2_PPCIe 0 Transmit 2+ (PCIe Ctrl #4 Lane 2)OutputPCIe PHY
154PCIE0_TX3_NPCIe 0 Transmit 3– (PCIe Ctrl #4 Lane 3)OutputPCIe PHY
156PCIE0_TX3_PPCIe 0 Transmit 3+ (PCIe Ctrl #4 Lane 3)OutputPCIe PHY
181PCIE0_RST*PCIe 0 Reset (PCIe Ctrl #4)BidirOpen Drain 3.3V
180PCIE0_CLKREQ*PCIE 0 Clock Request (PCIe Ctrl #4)BidirOpen Drain 3.3V
179PCIE_WAKE*PCIe WakeBidirOpen Drain 3.3V
160PCIE0_CLK_NPCIe #0 Reference Clock-BidirPCIe PHY
162PCIE0_CLK_PPCIe #0 Reference Clock+BidirPCIe PHY
232I2C2_SCLGeneral I2C 2 ClockBidirOpen Drain – 1.8V
234I2C2_SDAGeneral I2C 2 DataBidirOpen Drain – 1.8V

J12: M.2 Key M (1 Lanes)

This interface supports 1 Lanes PCIe and can be used to connect SSD.

Pin #Signal NameDescriptionDirectionPin Type
40PCIE2_RX0_NPCIe 2 Receive 0– (PCIe Ctrl #7 Lane 0)InputPCIe PHY
42PCIE2_RX0_PPCIe 2 Receive 0+ (PCIe Ctrl #7 Lane 0)InputPCIe PHY
46PCIE2_TX0_NPCIe 2 Transmit 0– (PCIe Ctrl #7 Lane 0)OutputPCIe PHY
48PCIE2_TX0_PPCIe 2 Transmit 0+ (PCIe Ctrl #7 Lane 0)OutputPCIe PHY
52PCIE2_CLK_NPCIe 2 Reference Clock– (PCIe Ctrl #7)OutputPCIe PHY
54PCIE2_CLK_PPCIe 2 Reference Clock+ (PCIe Ctrl #7)OutputPCIe PHY
179PCIE_WAKE*PCIe WakeBidirOpen Drain 3.3V
219PCIE2_RST*PCIe 2 Reset (PCIe Ctrl #7)OutputPCIe PHY
221PCIE2_CLKREQ*PCIe 2 Clock Request (PCIe Ctrl #7)BidirPCIe PHY
232I2C2_SCLGeneral I2C 2 ClockBidirOpen Drain – 1.8V
234I2C2_SDAGeneral I2C 2 DataBidirOpen Drain – 1.8V

J15: M.2 Key B

This interface is used to connect to the 4G/5G module.

Pin #Signal NameDescriptionDirectionPin Type
/USB2_HUB2_Pfrom usb hubBidir
/USB2_HUB2_Nfrom usb hubBidir
51USBSS2_RX_NUSB SS Receive– (USB 3.2 Ctrl #2)InputUSB SS PHY
53USBSS2_RX_PUSB SS Receive+ (USB 3.2 Ctrl #2)InputUSB SS PHY
57USBSS2_TX_NUSB SS Transmit– (USB 3.2 Ctrl #2)OutputUSB SS PHY
59USBSS2_TX_PUSB SS Transmit+ (USB 3.2 Ctrl #2)OutputUSB SS PHY
118GPIO01WWAN_PWR_ON_NInputCMOS – 1.8V
97SPI0_CS1*WWAN_WAKE_ENBidirCMOS – 1.8V
91SPI0_SCKSPI 0 ClockBidirCMOS – 1.8V
89SPI0_MOSISPI 0 Master Out / Slave InBidirCMOS – 1.8V
93SPI0_MISOSPI 0 Master In / Slave OutBidirCMOS – 1.8V
95SPI0_CS0*SPI 0 Chip Select 0BidirCMOS – 1.8V
126GPIO01M2B_RST_NInputCMOS – 1.8V
/USIM_RSTConnect to Sim Card for resetOutput
/USIM_CLKConnect to Sim Card for clockOutput
/USIM_DATAConnect to Sim Card for DataBidir
/USIM_PWRConnect to Sim Card for power supplyPower
/USIM_DETConnect to Sim Card for card detectionInput

J19: M.2 Key E

This interface is used to connect the WiFi/BT module.

Pin #Signal NameDescriptionDirectionPin Type
/USB2_HUB1_Pfrom usb hubBidir
/USB2_HUB1_Nfrom usb hubBidir
167PCIE1_RX0_NPCIe 1 Receive 0– (PCIe Ctrl # 1 Lane 0)InputPCIe PHY
169PCIE1_RX0_PPCIe 1 Receive 0+ (PCIe Ctrl # 1 Lane 0)InputPCIe PHY
172PCIE1_TX0_NPCIe 1 Transmit 0– (PCIe Ctrl # 1 Lane 0)OutputPCIe PHY
174PCIE1_TX0_PPCIe 1 Transmit 0+ (PCIe Ctrl # 1 Lane 0)OutputPCIe PHY
173PCIE1_CLK_NPCIe 1 Reference Clock– (PCIe Ctrl #1)OutputPCIe PHY
175PCIE1_CLK_PPCIe 1 Reference Clock+ (PCIe Ctrl #1)OutputPCIe PHY
179PCIE_WAKE*PCIe Wake. 47kΩ pull-up to 3.3V on the module.BidirOpen Drain 3.3V
182PCIE1_CLKREQ*PCIe 1 Clock Request (PCIe Ctrl # 1). 47kΩ pull-up to 3.3V on the moduleBidirPCIe PHY
183PCIE1_RST*PCIe 1 Reset (PCIe Ctrl #1). 4.7kΩ pull-up to 3.3V on the moduleOutputPCIe PHY
232I2C2_SCLGeneral I2C 2 ClockBidirOpen Drain – 1.8V
234I2C2_SDAGeneral I2C 2 DataBidirOpen Drain – 1.8V
128GPIO05Wifi disable controlOutputCMOS – 1.8V
210CLK_32K_OUTM2E_SubClk_32KHzOutputClk Soure

J9: Camera Interface

This interface is CSI0, which supports 4 lanes MIPI and is used to connect to the Camera Module.

Pin #Signal NameDescriptionDirectionPin Type
4CSI0_D0_NCamera, CSI 0 Data 0–InputMIPI D-PHY
6CSI0_D0_PCamera, CSI 0 Data 0+InputMIPI D-PHY
16CSI0_D1_NCamera, CSI 0 Data 1–InputMIPI D-PHY
18CSI0_D1_PCamera, CSI 0 Data 1+InputMIPI D-PHY
10CSI0_CLK_NCamera, CSI 0 Clock–InputMIPI D-PHY
12CSI0_CLK_PCamera, CSI 0 Clock+InputMIPI D-PHY
3CSI1_D0_NCamera, CSI 1 Data 0–InputMIPI D-PHY
5CSI1_D0_PCamera, CSI 1 Data 0+InputMIPI D-PHY
15CSI1_D1_NCamera, CSI 1 Data 1–InputMIPI D-PHY
17CSI1_D1_PCamera, CSI 1 Data 1+InputMIPI D-PHY
114CAM0_PWDNCamera 0 Powerdown or GPIOBidirCMOS – 1.8V
116CAM0_MCLKCamera 0 Reference ClockBidirCMOS – 1.8V
213CAM_I2C_SCLCamera I2C Clock. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
215CAM_I2C_SDACamera I2C Data. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
130GPIO06I2C Channel selection, Low for CSI0OutputCMOS – 1.8V

J10: Camera Interface

This interface is CSI1, which supports 4 lanes MIPI and is used to connect to the Camera Module.

Pin #Signal NameDescriptionDirectionPin Type
24CSI2_D0_PCamera, CSI 2 Data 0+InputMIPI D-PHY
34CSI2_D1_NCamera, CSI 2 Data 1–InputMIPI D-PHY
36CSI2_D1_PCamera, CSI 2 Data 1+InputMIPI D-PHY
28CSI2_CLK_NCamera, CSI 2 Clock–InputMIPI D-PHY
30CSI2_CLK_PCamera, CSI 2 Clock+InputMIPI D-PHY
21CSI3_D0_NCamera, CSI 3 Data 0–InputMIPI D-PHY
23CSI3_D0_PCamera, CSI 3 Data 0+InputMIPI D-PHY
33CSI3_D1_NCamera, CSI 3 Data 1–InputMIPI D-PHY
35CSI3_D1_PCamera, CSI 3 Data 1+InputMIPI D-PHY
120CAM1_PWDNCamera 1 Powerdown or GPIOBidirCMOS – 1.8V
122CAM1_MCLKCamera 1 Reference ClockBidirCMOS – 1.8V
213CAM_I2C_SCLCamera I2C Clock. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
215CAM_I2C_SDACamera I2C Data. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
130GPIO06I2C Channel selection, High for CSI1OutputCMOS – 1.8V

Audio Interface

InterfacesFunctionsDescriptions
J273.5 Audio Phone JackSupport Audio Output and Mic Input
J24Mic InputMono Audio Output or Mic Input, Pin1=In/Out,Pin2=GND
J25Mic InputMono Audio IOutput or Mic Input, Pin1=In/Out,Pin2=GND
J23Speaker OutputRight Channel differential output: Pin1=Positive, Pin2=Negative
j26Speaker OutputLeft Channel differential output: Pin1=Positive, Pin2=Negative
J38Line OutputL/R Chanel Line Output: Pin1=Left, Pin2=Right

14 Pins Expansion IOs

This interface can be equipped with an expansion board to connect peripheral devices.

Pin #Signal NameDescriptionDirectionPin Type
103UART0_RTS*UART #0 Request to SendOutputCMOS – 3.3V
105UART0_CTS*UART #0 Clear to SendInputCMOS – 3.3V
/GNDGNDGNDGND
106SPI1_SCKSPI 1 ClockBidirCMOS – 3.3V
108SPI1_MISOSPI 1 Master In / Slave OutBidirCMOS – 3.3V
104SPI1_MOSISPI 1 Master Out / Slave InBidirCMOS – 3.3V
110SPI1_CS0*SPI 1 Chip Select 0BidirCMOS – 3.3V
112SPI1_CS1*SPI 1 Chip Select 1BidirCMOS – 3.3V
189I2C1_SCLGeneral I2C 1 Clock. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
191I2C1_SDAGeneral I2C 1 Data. 2.2kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
185I2C0_SCLGeneral I2C 0 Clock. 1.5kΩ pull-up to 3.3V on module.BidirOpen Drain – 3.3V
187I2C0_SDAGeneral I2C 0 Data. 1.5kΩ pull-up to 3.3V on the module.BidirOpen Drain – 3.3V
/GNDGND/GND
/3.3VPower Supply 3.3V with fuseOutput3.3V

Note:

  1. I2C0 also connect to Type-C USB control and TPM
  2. CMOS type IOs have been translate to 3.3V from 1.8V

Rear panel expansion IOs

Please note that the Alarm IOs are dry contact.

Pin #Signal NameDescriptionDirectionPin Type
218GPIO12GPIO=Low/high when IN1=high(Open)/low(Short)Inputdry contact
IN1_COM: COM pin
216GPIO11IN2: GPIO=Low/high when IN1=high(Open)/low(Short)Inputdry contact
IN2_COM: COM pin
206GPIO07IN3: GPIO=Low/high when IN1=high(Open)/low(Short)Inputdry contact
IN3_COM: COM pin
228GPIO13IN4: GPIO=Low/high when IN1=high(Open)/low(Short)Inputdry contact
IN4_COM: COM pin
199I2S0_SCLK_1V8OUT1: GPIO=Low for short, high for openOutputdry contact
OUT1_COM: COM pin
197I2S0_LRCK_1V8OUT2: GPIO=Low for short, high for openOutputdry contact
OUT2_COM: COM pin
195I2S0_SDIN_1V8OUT3: GPIO=Low for shor, high for open.Outputdry contact
OUT3_COM: COM pin
193I2S0_SDOUT_1V8OUT4: GPIO=Low for short, high for open.Outputdry contact
OUT4_COM: COM pin
Pin #Signal NameDescriptionDirectionPin Type
203UART1_TXDUse for RS_485OutputCMOS    1.8V
205UART1_RXDUse for RS_485InputCMOS    1.8V
207UART1_RTS*RS_485 enable pinOutputCMOS    1.8V
99UART0_TXDUse for uart Ransmit (with 3.3 level shifter)OutputCMOS – 1.8V
101UART0_RXDUse for uart  Receive (with 3.3 level shifter)InputCMOS – 1.8V
/GNDGNDGNDGND
145CAN_TXFD CAN TransmitOutputCMOS – 3.3V
143CAN_RXFD CAN ReceiveInputCMOS – 3.3V
/VCC_5VVCC_5VOutput5V